@charset "utf-8";
/*基础制作页面组件*/
/*20150716 v1.0*/
/*20160421 v1.1 商讨了默认字号，a的默认连接颜色样式等*/

html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, input, textarea, label, ul, ol, dl, li, dt, dd, .clearfix:after { margin: 0; padding: 0; }
html, body { height: 100%; }
body { padding: 0; margin: 0; 
/*font-family: 'PingFang SC', 'Lantinghei SC', 'Helvetica Neue', 'Helvetica', 'Arial', 'Microsoft YaHei', '微软雅黑', 'STHeitiSC-Light', 'simsun', '宋体', 'WenQuanYi Zen Hei', 'WenQuanYi Micro Hei', 'sans-serif' !important;*/
font-family: "PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "微软雅黑", STHeitiSC-Light, simsun, "宋体", "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif;
}
h1, h2, h3, h4 { font-weight: normal; }
li { list-style-type: none; }
a { text-decoration: none; outline: none; color: #333; }
a:hover { text-decoration: none; color: #3773db; }
table { border-collapse: collapse; border-spacing: 0; }
iframe, img { border: 0; }
img { vertical-align: middle; }
input{outline: none}
.clearfix { display: block; #zoom:1;
}
.clearfix:after { content: ''; overflow: hidden; width: 100%; height: 0px; font-size: 0px; display: block; clear: both; }
.left { float: left; }
.right { float: right; }
.hide { display: none; }

 /*iphone滚动*/
.lis1 {overflow: hidden;}
/*part 7shipin*/
#part7 .vrsj{float:left;margin-top:-6px}
#part7 .slideTxtBox {width: 665px;height: 197px;overflow: hidden;position: relative;/* margin-top:15px; */float: left;}
#part7 .slideTxtBox .hd { position: absolute; right: 0; top: 0; width: 304px; z-index: 99; }
#part7 .slideTxtBox .hd li {width: 300px;height: 69px;overflow:hidden;float:left;/* margin-bottom: 8px; */}
#part7 .slideTxtBox .hd li .sp {width: 182px;height: 60px;overflow:hidden;line-height: 25px;height: 50px;overflow: hidden;padding-left: 10px;margin-top: 5px;}
#part7 .slideTxtBox .hd li img{float:left;width: 106px;height: 61px;}
#part7 .slideTxtBox .hd li img:hover  {border: 1px #3e6aba solid;}

.tit5 {width: 664px;border-bottom: 1px solid #dbdbdb;margin-bottom: 18px;}
.tit5 span {color: #fea348;font-size: 13px;font-family: \5FAE\8F6F\96C5\9ED1;margin-left: 6px;}
.tit5 a {font-size: 18px;line-height: 36px;position: relative;color: #3e6aba;font-weight: bold;}
.tit5 a::before {content: "";height: 2px;width: 100%;background-color: #3e6aba;position: absolute;left: 0;bottom: -8px;}


#part7 .slideTxtBox .bd { width: 352px; float: left; }
#part7 .slideTxtBox .bd li { float:right;}
#part7 .slideTxtBox .bd li .date { float: right; color: #999; }
#part7 .slideTxtBox .bd li span { position:absolute; left:50%; top:50%; width:122px; height:122px; margin:-61px 0 0 -61px; z-index:5;}


/*地市新闻*/
.part6-left{ display: block; background: url(http://www.ln.xinhuanet.com/new/css/mob.png) no-repeat; height: 554px;position: absolute;margin-top: 16px;}
.part6-left1{ display: block; height: 364px;position: absolute;width:231px;margin-top: 105px;margin-left: 30px;overflow:hidden;}
.part6-center{ display: block; height: 36px;position: absolute;width:286px;margin-bottom: 20px;margin-left: 714px;overflow:hidden;}

.dataList li {padding: 3% 0;border-bottom: 1px solid #dbdbdb;}
.dataList li h3 {font-size: 2em;line-height: 1.4em;margin-bottom: 2%;font-size: 14px;font-weight: normal;overflow: hidden;height: 55px;}
.dataList li h3 a {width:144px;height:60px;}
.dataList li .imgs a {
    font-size: 0px;
    vertical-align: top;
    float: left;
    width: 35%;
    height: auto;
    overflow: hidden;
    display: inline;
    margin-right: 10px;
    display: block;
}
.dataList li .imgs img {
    width: 100%;
    height: 57px;
    vertical-align: top;
    padding-right: 10px;
    float: left;
    -moz-transition: -moz-transform .3s ease;
    -ms-transition: -ms-transform .3s ease;
    transition: transform .3s ease;
}
.dataList li .summary {
    height: 2.7em;
    line-height: 1.3em;
    overflow: hidden;
    color: #6c6c6c;
    font-size: 1.4em;
}
.dataList li .info {
    font-size: 8px;
}
.dataList li .time {
    font-size: 1.2em;
    line-height: 1.3em;
    color: #aaa;
}
.dataList .headTop h3 {
    font-weight: normal;
}
.dataList1 {}
.dataList1 li {
    padding: 3% 0 2%;
    border-bottom: 1px solid #dbdbdb
}
.dataList1 li h3 {
    font-size: 1.8em;
    line-height: 1.2em;
   
    font-weight: normal;
    height: 2.4em;
    overflow: hidden
}
.dataList1 li h3 a {
   
}
.dataList1 li .imgs a {
    font-size: 0px;
    vertical-align: top;
    float: left;
    width: 28%;
    height: auto;
    overflow: hidden;
    display: inline;
    margin-right: 10px;
    display: block;
}
.dataList1 li .imgs img {
    width: 100%;
    height: auto;
    vertical-align: top;
    padding-right: 10px;
    float: left;
    -moz-transition: -moz-transform .3s ease;
    -ms-transition: -ms-transform .3s ease;
    transition: transform .3s ease;
}
.dataList1 li .summary {
    height: 2.7em;
    line-height: 1.3em;
    overflow: hidden;
    color: #6c6c6c;
    font-size: 1.4em;
}
.dataList1 li .info {
    /*margin-top: 3px;*/
    text-align: right;
}
.dataList1 li .time {
    font-size: 1.2em;
    line-height: 1.3em;
    color: #aaa;
}
.dataList1 .headTop h3 {}


#section03 { text-align: center; }
#section03 .wrap { width: 1030px; margin: 0 auto; }
#section03 .sectionL, #section03 .sectionC, #section03 .sectionR { width: 330px; min-height: 330px; float: left; }
#section03 .sectionR { float: right; }
#section03 .sectionC { margin-left: 20px; }
/*市州网群*/
#city{ width:330px ; height:284px; margin-top:10px; position: absolute;}
#city1{width: 315px;height:193px;margin-top:335px;position: absolute;}
#city li{ height:53px; display: block; float:left; padding-top:17px; margin:1px 1px 0px 0px; font-family: \5FAE\8F6F\96C5\9ED1; background:#8eb8db; color:#fff;}
#city li:hover{ display:block; background:#ff9724; color:#fff;}
#city li a{ color:#fff;font-family: \5FAE\8F6F\96C5\9ED1;}
#city li a:hover{ color:#fff!important;}
#city li span{ display: block; font-size:12px; color:#fff; font-family: \5FAE\8F6F\96C5\9ED1;}
.case01,.case02,.case03,.case04,.case05,.case06,.case07,.case08,.case09,.case10,.case11,.case12,.case13,.case14 { height:53px; display: block; float:left; padding-top:17px; margin:1px 1px 0px 0px; font-family: \5FAE\8F6F\96C5\9ED1; background:#8eb8db; color:#fff;}
.case01:hover,.case02:hover,.case03:hover,.case04:hover,.case05:hover,.case06:hover,.case07:hover,.case08:hover,.case09:hover,.case10:hover,.case11:hover,.case12:hover,.case13:hover,.case14:hover { display:block; background:#ff9724; color:#fff;}
.case01 a,.case02 a,.case03 a,.case04 a,.case05 a,.case06 a,.case07 a,.case08 a,.case09 a,.case10 a,.case11 a,.case12 a,.case13 a,.case14 a { color:#fff;font-family: \5FAE\8F6F\96C5\9ED1;}
.case01 a:hover,.case02 a:hover,.case03 a:hover,.case04 a:hover,.case05 a:hover,.case06 a:hover,.case07 a:hover,.case08 a:hover,.case09 a:hover,.case10 a:hover,.case11 a:hover,.case12 a:hover,.case13 a:hover,.case14 a:hover { color:#fff!important;}
.case01 span,.case02 span,.case03 span,.case04 span,.case05 span,.case06 span,.case07 span,.case08 span,.case09 span,.case10 span,.case11 span,.case12 span,.case13 span,.case14 span { display: block; font-size:12px; color:#fff; font-family: \5FAE\8F6F\96C5\9ED1;}
/* Body01 --------------------------------------------------*/
#city .case01 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 0px;left: 0px;display:block;float:left;}
#city .case01 li { display:block; float: left; background:#fff;}
#city .case01 li a { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case01 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case01 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case01 .controlBtn { height: 20px; position: absolute; left: 90px; top: 20px; cursor: pointer; overflow: visible; z-index: 14;}
#city .case01 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left:-90px; top: 35px; z-index: 99999; display: none; }

#city .case02 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 0px;left: 110px;display:block;float:left;}
#city .case02 li { display:block; float: left; background:#fff;}
#city .case02 li a { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case02 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case02 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case02 .controlBtn { height: 20px; position: absolute; left: 200px; top: 20px; cursor: pointer; overflow: visible; z-index: 13;}
#city .case02 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left:-200px; top: 35px; z-index: 99999; display: none; }

#city .case03 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 0px;left: 220px;display:block;float:left;}
#city .case03 li { display:block; float: left; background:#fff;}
#city .case03 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case03 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case03 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case03 .controlBtn { height: 20px; position: absolute; left: 310px; top: 20px; cursor: pointer; overflow: visible; z-index: 12;}
#city .case03 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left:-310px; top: 35px; z-index: 99999; display: none; }
/* Body02 --------------------------------------------------*/
#city .case04 {width: 67px;height: 60px;padding:18px 5px 0px 5px;top: 71px;left: 0px;display:block;float:left;}
#city .case04 li { display:block; float: left; background:#fff;}
#city .case04 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case04 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case04 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case04 .controlBtn { height: 20px; position: absolute; left: 62px; top: 92px; cursor: pointer; overflow: visible; z-index: 11;}
#city .case04 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -62px; top: 35px; z-index: 99999; display: none; }

#city .case05 {width: 67px;height: 60px;padding:18px 5px 0px 5px;top: 71px;left: 82px;display:block;float:left;}
#city .case05 li { display:block; float: left; background:#fff;}
#city .case05 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case05 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case05 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case05 .controlBtn { height: 20px; position: absolute; left: 144px; top: 92px; cursor: pointer; overflow: visible; z-index: 10;}
#city .case05 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -144px; top: 35px; z-index: 999; display: none; }

#city .case06 {width: 68px;height: 60px;padding:18px 5px 0px 5px;top: 71px;left: 164px;display:block;float:left;}
#city .case06 li { display:block; float: left; background:#fff;}
#city .case06 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case06 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case06 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case06 .controlBtn { height: 20px; position: absolute; left: 226px; top: 92px; cursor: pointer; overflow: visible; z-index: 9;}
#city .case06 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -226px; top: 35px; z-index: 999; display: none; }

#city .case07 {width: 69px;height: 60px;padding:18px 5px 0px 5px;top: 71px;left: 246px;display:block;float:left;}
#city .case07 li { display:block; float: left; background:#fff;}
#city .case07 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case07 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case07 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case07 .controlBtn { height: 20px; position: absolute; left: 310px; top: 92px; cursor: pointer; overflow: visible; z-index: 8;}
#city .case07 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -310px; top: 35px; z-index: 999; display: none; }
/* Body03 --------------------------------------------------*/
#city .case08 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 142px;left: 0px;display:block;float:left;}
#city .case08 li { display:block; float: left; background:#fff;}
#city .case08 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case08 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case08 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case08 .controlBtn { height: 20px; position: absolute; left: 90px; top: 162px; cursor: pointer; overflow: visible; z-index: 7;}
#city .case08 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -90px; top: 35px; z-index: 999; display: none; }

#city .case09 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 142px;left: 110px;display:block;float:left;}
#city .case09 li { display:block; float: left; background:#fff;}
#city .case09 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case09 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case09 li span a:hover { background:#e5f3fe!important; color:#0e649a!important;}
#city .case09 .controlBtn { height: 20px; position: absolute; left: 200px; top: 162px; cursor: pointer; overflow: visible; z-index: 6;}
#city .case09 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -200px; top: 35px; z-index: 999; display: none; }

#city .case10 {width: 94px;height: 60px;padding:18px 5px 0px 5px;top: 142px;left: 220px;display:block;float:left;}
#city .case10 li { display:block; float: left; background:#fff;}
#city .case10 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case10 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case10 li span a:hover{ background:#e5f3fe!important; color:#0e649a!important;}
#city .case10 .controlBtn { height: 20px; position: absolute; left: 310px; top: 162px; cursor: pointer; overflow: visible; z-index: 5;}
#city .case10 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -310px; top: 35px; z-index: 999; display: none; }
/* Body04 --------------------------------------------------*/
#city .case11 {width: 67px;height: 60px;padding:18px 5px 0px 5px;top: 213px;left: 0px;display:block;float:left;}
#city .case11 li { display:block; float: left; background:#fff;}
#city .case11 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case11 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case11 li span a:hover{ background:#e5f3fe!important; color:#0e649a!important;}
#city .case11 .controlBtn { height: 20px; position: absolute; left: 62px; top: 232px; cursor: pointer; overflow: visible; z-index: 4;}
#city .case11 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -62px; top: 35px; z-index: 999; display: none; }

#city .case12 {width: 68px;height: 60px;padding:18px 5px 0px 5px;top: 213px;left: 82px;display:block;float:left;}
#city .case12 li { display:block; float: left; background:#fff;}
#city .case12 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case12 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case12 li span a:hover{ background:#e5f3fe!important; color:#0e649a!important;}
#city .case12 .controlBtn { height: 20px; position: absolute; left: 144px; top: 232px; cursor: pointer; overflow: visible; z-index: 3;}
#city .case12 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -144px; top: 35px; z-index: 999; display: none; }

#city .case13 {w;width: 68px;height: 60px;padding:18px 5px 0px 5px;top: 213px;left: 164px;display:block;float:left;}
#city .case13 li { display:block; float: left; background:#fff;}
#city .case13 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case13 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case13 li span a:hover{ background:#e5f3fe!important; color:#0e649a!important;}
#city .case13 .controlBtn { height: 20px; position: absolute; left: 226px; top: 232px; cursor: pointer; overflow: visible; z-index: 2;}
#city .case13 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -226px; top: 35px; z-index: 999; display: none; }

#city .case14 {width: 68px;height: 60px;padding:18px 5px 0px 5px;top: 213px;left: 246px;display:block;float:left;}
#city .case14 li { display:block; float: left; background:#fff;}
#city .case14 li a  { display: inline-block; font-size: 14px; vertical-align: middle; color: #fff}
#city .case14 li span { display:block; background:#ff9724!important; color:#fff!important; border:1px dashed #e2e2e2;}
#city .case14 li span a:hover{ background:#e5f3fe!important; color:#0e649a!important;}
#city .case14 .controlBtn { height: 20px; position: absolute; left: 310px; top: 232px; cursor: pointer; overflow: visible; z-index: 1;}
#city .case14 .selectList { width: 317px; height: 75px; border: 1px dashed #e2e2e2; padding: 5px; background: #fff; position: absolute; left: -310px; top: 35px; z-index: 999; display: none; }

/*数据新闻 */

.headline1 {height: 31px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dbdbdb;position: relative;}
.headline1 .tit1 a{height: 29px;font-size: 18px;color: #3e6aba;float: left;border-bottom-width: 2px!important;border-bottom-style: solid;font-family: Microsoft YaHei;font-weight: bold;}
.headline1 .subtit1 {float: left;color: #fa9528; font-size: 13px;margin-left: 5px;margin-top: 5px;}
#partH {height: 435px;margin-top:15px;padding-bottom:10px;}
.part7_left{float:left;width: 665px;height: 435px;}
.shuju{width:440px;}
#sjxw {height:435px;width: 315px;float: right;}
#wrj {height: 300px;width: 665px;float:left;margin-top: 15px;}

#sjxw .picg {width: 155px;height:183px;float:left;position:relative;margin-right:4px;margin-top:15px;overflow: hidden;}
#sjxw .picg .shadow { background:url(http://www.js.xinhuanet.com/17sygb/index/images/shadow.png) ; height:15px; padding:8px; width:139px; color:#fff; position:absolute; top:1130px;}
#sjxw .picg .shadow a{color:#fff;}
#sjxw .picg img {width: 150px;height:183px;}
#sjxw .picg a img:hover {transform: scale(1.3);
transition: all 1s ease 0s;
-webkit-transform: scale(1.3);
-webkit-transform: all 1s ease 0s;}
#ydh {height: 435px;width: 320px;float: left;margin-right: 33px;margin-left: -13px;}
#ydh .ydgroup {width: 320px;height:115px;float:left;margin-top:14px;margin-bottom:8px;}
#ydh .ydgroup .pic { width:153px; height:99px;float:left; overflow:hidden; padding:5px; border:#f5f5f5 1px solid;}
#ydh .ydgroup .pic img { width:153px; height:99px;}
#ydh .ydgroup .pic a img:hover {transform: scale(1.3);
transition: all 1s ease 0s;
-webkit-transform: scale(1.3);
-webkit-transform: all 1s ease 0s;}
#ydh .ydgroup .txt {/* width: 145px; *//* height:115px; *//* float:left; *//* margin-left:10px; */}
#ydh .ydgroup .txt h3{width: 160px;margin-top:14px;}
#ydh .ydgroup .txt h3 a{font-size: 15px;}
#ydh .ydgroup .txt p{width:180px; color:#666; margin-top:10px;}
#ydh .ydgroup .txt p a{color:#666;}
#wrj .pic1 {width: 307px;height:190px;float:left;overflow:hidden;position:relative;margin-top:15px;}
#wrj .pic1 .shadow {background:url(http://www.js.xinhuanet.com/17sygb/index/images/shadow.png) ; height:15px; padding:8px; width:264px; color:#fff; position:absolute; top:159px; text-align:center;}
#wrj .pic1 .shadow a{ color:#fff;}
#wrj .pic1 img {width: 307px;height:190px;}
#wrj .pic1 a img:hover {transform: scale(1.3);
transition: all 1s ease 0s;
-webkit-transform: scale(1.3);
-webkit-transform: all 1s ease 0s;}
#wrj .pic2 {width: 155px;height:92px;float:left;overflow:hidden;position:relative;margin-top:3px;}	
#wrj .margin { margin-right:3px;}
#wrj .pic2 .shadow {background:url(http://www.js.xinhuanet.com/17sygb/index/images/shadow.png) ; height:10px; padding:5px; width:128px; color:#fff; position:absolute; top:72px; text-align:center; font-size:12px;}
#wrj .pic2 .shadow a{ color:#fff;}
#wrj .pic2 img {width: 152px;height:92px;}
#wrj .pic2 a img:hover {transform: scale(1.3);
transition: all 1s ease 0s;
-webkit-transform: scale(1.3);
-webkit-transform: all 1s ease 0s;}

.part4 #pictureItem { clear: both; padding-bottom: 5px; }
.part4 #pictureItem .borderTit .left { width: 85px; }
.part4 #pictureItem .borderTit .right { text-align: right; }
.part4 #pictureItem .borderTit .right .dataList10 { display: inline-block; display:inline;zoom:1;margin-top: 2px; }
.part4 #pictureItem .borderTit .right .dataList10 span { background: #a9a9a9; }
.part4 #pictureItem .borderTit .right .dataList10 a { color: #a9a9a9; }
.part4 #pictureItem .borderCont { position: relative; clip: rect(auto,auto,auto,auto); }
.part4 #pictureItem .picScroll { overflow: hidden; width: 986px; margin-right: auto; margin-left: auto; }
.part4 #pictureItem .picScroll .tempWrap {width:986px!important; margin-left:auto; margin-right:auto }
.part4 #pictureItem .picList { width: 10000px; }
.part4 #pictureItem .picList li {float: left;width: 320px;height: 190px;position: relative;margin: 0 15px 0 0;background: #f1f1f1 url(http://www.news.cn/2015/img2015/Loading.gif) no-repeat 50% 50%;}
.part4 #pictureItem .picList li .lazy { display: none; }
.part4 #pictureItem .picList li .img, #pictureItem .picList li .img a {display: block;width: 320px;height: 190px;font-size: 0px;}
.part4 #pictureItem .picList .bg { width: 100%; height: 30px; background: #000; filter: alpha(opacity=40); opacity: 0.4; position: absolute; bottom: 0px; left: 0px; z-index: 1; }
.part4 #pictureItem .picList .text { width: 100%; height: 30px; position: absolute; bottom: 0px; left: 0px; z-index: 2; }
.part4 #pictureItem .picList .text h4 { height: 30px; overflow: hidden; padding: 0 5px; text-align: center; }
.part4 #pictureItem .picList .text h4 a { line-height: 30px; font-size: 12px; overflow: hidden; text-align: center; color: #fff; }
.part4 #pictureItem .btn { position: absolute; width: 20px; height: 30px; background: #f00; top: 65px; background: url(http://www.he.xinhuanet.com/images/img2015/icon_all.png) no-repeat; cursor:pointer }
.part4 #pictureItem .prev { left: -20px; background-position: -150px -140px; }
.part4 #pictureItem .next { right: -20px; background-position: -170px -140px }
.part4 #pictureItem .hd { display: none; }

/* tabs */
.tabs .tabsTit { width: 100%;border-bottom: 1px solid #dbdbdb;}
.tabs .tabsTit li { float: left; height: 33px; line-height: 33px;  font-family: \5FAE\8F6F\96C5\9ED1; color: #0e649a; background: #fff; border-bottom: none; position: relative; margin-left: -1px; cursor: pointer; }
.tabs .tabsTit .tabsT a {line-height: 33px;font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";color: #3e6aba;font-weight: bold;}
.tabs .tabsTit li.on {height: 34px;font-size: 17px;border-bottom-color: #3e6aba;/* color: #ff9f34; */top: 0px;}
.tabs .tabsTit .on a { font-size: 18px; font-weight: bold; }
.tabs .tabsTit .tabR { float: right; height: 33px; line-height: 33px; padding: 0px; border: none; border-bottom: 1px solid #fff; }
.tabs .tabsCont { position: relative;  padding-right: 0; padding-bottom: 0px; padding-left: 0; }
.tabsTit { height: 33px;  position: relative; z-index: 1; border-bottom: 1px solid #e1e1e1; }
.tabsTit span{ float:left; color:#fa9528; font-size:13px;margin-top: 9px;}
.tabsTit li { float: left; height: 33px; line-height: 33px; padding: 0 5px; font-family: \5FAE\8F6F\96C5\9ED1; color: #707070; background: #fff; border: none; position: relative; margin-left: -1px; cursor: pointer; }
.tabsTit li em { color: #d2d2d2; padding-left: 5px; }
.tabsTit .tabsT a {line-height: 33px;font-family: \5FAE\8F6F\96C5\9ED1;color: #3e6aba;font-size: 18px;}
.tabsTit li.on { height: 31px; font-size: 17px; border-bottom: 2px solid #11649a; color: #0e649a; top: -2px; }
.tabsTit .on a { font-size: 16px; color: #11649a; }
.tabsTit .tabR { float: right; height: 33px; line-height: 33px; padding: 0px; border: none; border-bottom: 1px solid #fff; }
/* 下方八条---*/

.list li { line-height:30px; width:315px; font-size:15px; height:36px; overflow:hidden; text-align:left; color:#333333; }
.list li a, .list li a:link { color:#333333; }
.list li a:hover { color:#ff9724; }
.list li span { line-height:30px; width:315px; font-size:16px; height:30px; overflow:hidden; text-align:left; color:#0050A4; font-weight:bold; }
.list li span a, .list li span a:link { color:#0050A4; font-weight:bold; }
.list li span a:hover { color:#F39800; }
.list li label { line-height:30px; font-size:14px; height:30px; overflow:hidden; text-align:left; color:#F39800; margin-right:5px; }
.list h1 { line-height:16px; width:315px; font-size:16px; height:16px; overflow:hidden; text-align:left; color:#0050A4; margin-bottom: 4px; }
.list h1 a, .list h1 a:link { color:#0050A4; }
.list h1 a:hover { color:#F39800; }
.sectionL, .sectionC, .sectionR { width: 305px; min-height: 500px; float: left; }
.sectionR {float: right;margin-right: 10px;margin-top: 16px;}
.sectionC { margin-left: 35px; }
.title { height:35px; line-height:35px; border-bottom: 1px solid #e1e1e1; }
.title h1 { width:auto; float:left; height:35px; line-height:35px; font-size:16px; border-bottom: 1px solid #0e649a; color: #0e649a; text-align: left; font-weight:bold; }
.title h1 a, .title h a:link { color: #0e649a; font-weight:bold; }
.title h1 a:hover { color: #F39800; }
.title h2 { float:right; height:35px; line-height:35px; font-size:12px; color: #999999; text-align:right; }
.title h2 a, .title h2 a:link { color: #999999; }
.title h2 a:hover { color: #F39800; }
.title2 { width:315px; height:30px; border-top:#1e9fd6 2px solid; }
.t315 { width:315px; margin-bottom: 10px; margin-top: 5px; }
.title2 h1 { height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#0050A4; width:auto; text-align:left; float:left;    margin-top: 5px; }
.title2 h1 a, .title2 h1 a:link, .title2 h1 a:hover { color:#00b4ff; font-size: 17px; font-family: "微软雅黑"; font-weight: normal; }
.title2 h2 { height:30px; line-height:30px; font-size:12px; color:#999999; text-align:right; float:right;     margin-top: 6px;}
.title2 h2 a, .title2 h2 a:link, .title2 h2 a:hover { color:#999999; font-size:12px;     border: 1px solid #ebebeb;
    border-radius: 10px;
    padding: 0 10px;}
.title2 h3 { width:90px; height:20px; line-height:20px; font-size:12px; color:#ffffff; text-align:center; background-color:#6dd69c; position:absolute; left: 110px; top: 5px; }
.title2 h3 a, .title2 h3 a:link, .title2 h3 a:hover { color:#ffffff; font-size:12px; }
.title2 h4 { width:60px; height:20px; line-height:20px; font-size:12px; color:#ffffff; text-align:center; background-color:#6dd69c; position:absolute; left: 200px; top: 5px; }
.title2 h4 a, .title2 h4 a:link, .title2 h4 a:hover { color:#ffffff; font-size:12px; }
.t657 { width:657px; }
.t315 { width:315px; margin-bottom: 10px; margin-top: 5px; }
.t1000 { width:986px; margin-bottom:15px; margin-top: 10px; }
.pic-z img { width:218px; height:122px; }
.pic-z li { width:218px; height:122px; float:left; margin-right:1px; }
/*图、标*/
.blog-l { width:120px; height:70px; margin-bottom: 10px; }
.blog-l img { width: 120px; height: 70px; }
.blog-r h1 { line-height:30px; width:180px; font-size:16px; height:60px; overflow:hidden; text-align:left; color:#0050A4; }
.blog-r h1 a, .blog-r h1 a:link { color:#0050A4; }
.blog-r h1 a:hover { color:#F39800; }
/*单图*/
.pic1 { position:relative; zoom:1; width:315px; height:180px; }
.pic1 img { display:block; width:315px; height:180px; }
.pic1 span { POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 30px; line-height:30px; LEFT: 0px; overflow:hidden; background: #00b4ff; opacity: 0.4; filter: alpha(opacity=40); position: absolute; }
.pic1 ins {POSITION: absolute;WIDTH: 315px;BOTTOM: 0px;HEIGHT: 30px;line-height:30px;LEFT: 0px;text-decoration: none;text-align: center;}
.pic1 ins a, .pic1 ins a:link, .pic1 ins a:hover { font-size:16px; width:315px; line-height:30px; overflow:hidden; color:#FFFFFF; text-decoration: none; font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体"; }
/* 全媒体播放器 */
.focusBox .pic .videoPlayBtn,
.videoCloseBtnX,
.videoCloseBtn,
.focusBox .num li,
.focusBox .pageBtn,
#headLine .part3R .dataList11 .img .playBtn a,
#videoItem .dataList04 .img a,
#videoItem .dataList11 .img .playBtn a {
    background: url(http://www.news.cn/2015/img2015/icon_video.png) no-repeat;
}
 .videoCloseBtnX,
.part1 .videoCloseBtn {
    
width: 16px;
    
height: 16px;
    
position: relative;
    
right: -1000px;
    
top: 30px;
    
/* top: 480px; */9999
    
cursor: pointer;
    
background-position: 0px -80px;
}
.focuspic { width:655px; }
.focusBox .pic .videoPlayBtn, .videoCloseBtnX, .videoCloseBtn, .focusBox .num li, .focusBox .pageBtn, .part3R .img .playBtn a, #videoItem .dataList04 .img a, #videoItem .img .playBtn a {/* background: url(http://www.news.cn/2015/img2015/icon_video.png) no-repeat; */}
.focusBox { width: 655px; height: 441px; overflow: hidden; background: url(http://www.he.xinhuanet.com/images/img2015/bg_video.png) no-repeat; position: relative; }
.focusBox .focusTitle { width: 99px; height: 11px; position: absolute; left: 50%; top: 4px; margin-left: -49px; background: url(http://www.he.xinhuanet.com/images/img2015/icon_all.png) no-repeat -97px -260px; text-indent: -9999px; overflow: hidden; }
.focusBox .focusBoxWrap { width: 651px; height: 365px; position: relative; top: 18px; left: 2px; }
.focusBox .pic li { position: absolute; top: 0px; left: 0px; width: 651px; height: 365px; overflow: hidden; background: #f1f1f1 url(http://www.he.xinhuanet.com/images/img2015/Loading.gif) no-repeat 50% 50%; }
.focusBox .pic li .lazyload { display: none; }
.focusBox .pic .videoPlayBtn { display: none; width: 42px; height: 42px; font-size: 0px; overflow: hidden; position: absolute; z-index: 1; left: 5px; bottom: 5px; background-position: -50px 0; cursor: pointer; }
.focusBox .pic .videoPlayBtn:hover { background-position: -110px 0px; }
.focusBox .pic .iframeSrc, .focusBox .pic .videoPlayBtn a { display: none; }
.focusBox .pic img { width: 651px; height: 365px; }
.focusBox .txt { position: absolute; bottom: 8px; left: 0px; z-index: 2; height: 20px; width: 100%; overflow: hidden; }
.focusBox .txt ul { width: 100%; height: 20px; }
.focusBox .txt li { width: 100%; height: 20px; line-height: 20px; position: absolute; bottom: -20px; }
.focusBox .txt li a { display: block; line-height: 20px; color: #fff; padding: 0 10px; font-size: 16px; text-align: center; font-family: \5FAE\8F6F\96C5\9ED1; }
.focusBox .num { width: 400px; height: 25px; position: absolute; z-index: 3; bottom: 30px; left: 50%; margin-left: -200px; overflow: hidden; text-align: center; vertical-align: top; }
.focusBox .num li { float: none; display: inline-block; #display: inline;
#zoom: 1;
width: 25px; height: 25px; overflow: hidden; text-align: center; vertical-align: top; margin: 0; cursor: pointer; background-position: 0px -50px; }
.focusBox .num li.on, .focusBox .num li:hover { background-position: -25px -50px; }
.focusBox .pageBtn { width: 21px; height: 24px; position: absolute; z-index: 1; bottom: 28px; cursor: pointer; }
.focusBox .btnPrev { right: 114px; background-position: 0 0; }
.focusBox .btnPrev:hover { background-position: 0 -25px; }
.focusBox .btnNext { right: 77px; background-position: -22px 0; }
.focusBox .btnNext:hover { background-position: -22px -25px; }
.focusBox .playVideo { width: 655px; height: 441px; background: #000; position: absolute; top: 0; left: -656px; z-index: 10; }
.focusBox .playVideo #player_container { width: 655px; height: 441px; }
#kuang { background-color: #FFFFFF; margin: 0 auto; width: 1000px; }
/*头部区*/

#topAdv { position: relative; height: 89px;/* margin-top: -88px;*/ text-align: center; display: block; }
#topAdv .textAd { width: 1000px; height: 19px; margin: 0 auto 1px auto; overflow: hidden; font-size: 0px; background: #f1f1f1; }
#topAdv .textAd a { display: inline-block; height: 19px; line-height: 19px; font-size: 12px; color: #999; margin: 0 10px; }
#topAdv .imgsAd { width: 1000px; margin: 0 auto; }
#topAdv .imgsAdL { float: left; width: 187px; }
#topAdv .imgsAdC { float: left; width: 643px; }
#topAdv .imgsAdR { float: right; width: 164px; }
/* topBody--------------------------------------------------*/
#topBody { width: 920px; text-align: center; position: absolute; z-index: 3; top:60px; left:110px}
#topBody .topL .slogan a { cursor: default; }
#topBody .topL .slogan img { position: relative; top: -4px; }
#topBody #weather { position: relative; }
#topBody #weather iframe { position: absolute; top: 9px; left: 0; background: #f1f1f1; }
#topBody .topCont { width: 920px; height: 44px; position: relative;}
#topBody .topCont li {float: left;margin: 8px 6px 0px 9px;vertical-align: middle;line-height: 46px;font-size: 12px;color: #FF0000;/* font-weight:bold */}
#topBody .topL { height: 44px; position: absolute; left: 2px; top: 0px; }
#topBody .topR { height: 44px; position: absolute; right: 5px; top: 0px; }
#topBody .topCont a { display: inline-block; height: 14px; line-height: 14px; color: #71869e; font-size: 12px; vertical-align: middle; }
#topBody .topCont #xhsearch a { color: #1d71b7; }
#topBody .topCont .icon { margin-right: 4px; }

#topBody #xhsearch {position: relative;padding-right: 364px;margin-left: 0px;}
#topBody #xhsearch form { position: absolute; right: 0px; top: 10px; width: 198px; height: 24px; background: #fff; border: 1px solid #1d71b7; position: absolute; }
#topBody #xhsearch .submitBtn { width: 16px; height: 16px; position: absolute; z-index: 1; top: 4px; right: 0px; left: auto; cursor: pointer; }
#topBody #xhsearch input { display: block; width: 165px; height: 24px; line-height: 24px\9; font-size: 12px; color: #8d9fab; border: 0px; position: absolute; top: 0px; left: 5px; }
#topBody #xhsearch input::-webkit-input-placeholder {font-size:12px;line-height: 14px;color:#8d9fab;}
#topBody #xhsearch input:-moz-placeholder {font-size:12px;line-height: 14px;color:#8d9fab;}
#topBody #xhsearch input::-moz-placeholder {font-size:12px;line-height: 24px;color:#8d9fab;}
#topBody #xhsearch input:-ms-input-placeholder {font-size:12px;line-height: 14px;color:#8d9fab;}
#headerBody { width: 1000px; height: 110px; margin: 0 auto; position: relative; z-index: 2; }
#headerBody .logo { float: left; width: 100px; height: 100px; }
#headerBody .logo a { display: block; width: 93px; height: 100px; line-height: 100px; vertical-align: middle; text-align: center; font-size: 0px; }
#headerBody .logo img { max-width: 110px; max-height: 100px; margin: 0 auto; vertical-align: middle; }
#headerBody .headerC01 { float: right; width: 455px; height: 60px; position: relative}
#headerBody .headerC02 { float: right; width: 455px; height: 60px; position: relative; padding-left:10px}
#headerBody .headerR { width: 1030px; height: 48px; position: relative; top: 2px; }
#headerBody .headerRT { height: 30px; margin-bottom: 5px; position: relative; z-index: 2; }
#headerBody .headerRB { height: 70px; position: relative; z-index: 1; }

#headerBody .headerC .bd, #headerBody .headerC .bd li { width: 500px; height: 70px; overflow: hidden; }
#headerBody .headerC img { max-width: 920px; max-height: 60px; }
#headerBody .headerRT .channel { float: right; position: relative; }
#headerBody .headerRT .channel .comSelect { float: left; width: 91px; height: 26px; border: 1px solid #e5e5e5; margin-right: 15px; }
#headerBody .headerRT .channel li { float: left; height: 28px; padding: 0 5px; border: 1px solid #fff; vertical-align: middle; margin-right: 10px; }
#headerBody .headerRT .channel li.active { border: 1px solid #e2e2e2; }
#headerBody .headerRT .channel li a { display: inline-block; height: 30px; line-height: 30px; font-size: 12px; vertical-align: middle; color: #0f649b; }
#headerBody .headerRT .channel li i { margin-left: 5px; cursor: pointer; }
#headerBody .headerRT .channel .selectList { width: 338px; height: 125px; top: 26px; left: -124px; }
#headerBody .headerRT .channel .xhNewspapers .selectList { width: 338px; height: 102px; left: -1px; }
#headerBody .headerRT .reportItem { float: right; width: 114px; height: 28px; overflow: hidden; }
#headerBody .headerRT .reportItem a { display: block; width: 114px; height: 28px; background: url(http://www.news.cn/2014/images/xh_pic_headerRB_report_v3.png) no-repeat; }
#headerBody .headerRT .reportItem .report02 a { background-position: 0px -28px; }
#headerBody .headerRT .reportItem .report03 a { background-position: 0px -56px; }
#headerBody .case { width:1020px; height: 26px; padding:0px 5px; position: absolute; bottom: 0px; right: 0px; }
#headerBody .case li { float: left; vertical-align: middle; margin-right: 11px; font-size: 0px; }
#headerBody .case li a { display: inline-block; height: 26px; line-height: 26px; font-size: 12px; vertical-align: middle; color: #393939; }
#headerBody .case .controlBtn { height: 20px; position: absolute; right: 3px; top: 6px; cursor: pointer; overflow: visible; }
#headerBody .case .selectList { width: 1020px; height: 26px; border: 1px solid #e2e2e2; padding: 5px; background: #fff; position: absolute; left: auto; right: -4px; _right: -2px; top: 20px; z-index: 999; display: none; }




.indexAD2{float: right;height: 75px;width: 550px;overflow: hidden;padding-right:6px;background:url(http://a2.xinhuanet.com/download/adcreatives/2018/1/24/201801240215221890.jpg);}
.indexAD3 img,.indexAD2 img{ height: 60px;width: 420px}
.indexAD3{float: right;height: 75px;width: 330px;overflow: hidden;padding-right:10px;background:url(http://a2.xinhuanet.com/download/adcreatives/2018/1/24/201801240215221890.jpg);}



.swiper-container .prev,.swiper-container .next{position:absolute;width:40px;height:74px;background: url(http://tmisc.home.news.cn/cloudnews/df-news/xh_yunnan/images/focus_btn.png) no-repeat;}
.swiper-container .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.swiper-container .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.swiper-container .prev:hover{  background-position:0 0; }  
.swiper-container .next:hover{  background-position:-40px 0;}  

.tab1.right { height: 34px; line-height: 34px; border-bottom: 1px solid #e7e7e7; width: 220px; }

.dataList10 {
height: 25px;
    line-height: 20px;
    overflow: hidden;
    padding-top: 10px;
    border-bottom: 1px solid #dbdbdb;
}
.dataList10 a{color: #3e6aba;font-size:16px;}
/* 左侧导航---*/
.left_nav{width:110px; height:278px; position:fixed; left:50%; margin-left:-650px; z-index:1000;     margin-top: 121px;display:none; background-image:url(http://www.ln.xinhuanet.com/new/css/images/zcdh.png); no-repeat}
.left_nav a{display:block}
.left_nav,
.float {
top:15%;
display: block;
}
/*  <!-- 右侧导航1 --> */
#productBody { width: 88px; border: 1px solid #ececec; background: #f4f4f4; position:fixed; right: 5px;bottom:400px; /*top: 347px;*/ margin-left: 520px; z-index: 9990; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+100));}
#productBody .list1 { position: relative; z-index: 1; }
#productBody .list1 li { height: 34px; cursor: pointer; margin:0; border-bottom: 1px solid #ececec; border-top: 1px solid #fff; position: relative; #vertical-align: top;}
#productBody .list1 li.first { border-top: none; }
#productBody .list1 li.last { border-bottom: none; }
#productBody .list1 li a { display:block; height: 34px; line-height: 34px; font-size: 12px; margin: 0 auto; color: #305798; text-align: center; }
#productBody .list1 .titItem { background: #f4f4f4; position: absolute; width: 88px; left: 0px; top: 0px; }
#productBody .list1 li.on { border-bottom-color: transparent; }
#productBody .list1 li.on a { background: #fff; }
#productBody .floatItem { position: absolute; right: -1px; top: -1px; width: 88px; /*width: 260px;*/ height: 34px; text-align: left; border: 1px solid #ececec; background: #fff; z-index: -1; overflow: hidden; }
#productBody .floatItem .wrap { display: inline-block!important; width: 170px; text-align: left!important; }
#productBody .floatItem img { float: left; width: 52px; height: 34px; margin-right: 5px; }
#productBody .floatItem .lazyload {/* display: none; */}
#productBody .floatItem a { display:block; line-height: 15px!important; text-align: left!important; padding-top: 2px; font-size: 12px; color: #666; overflow: hidden; }
#productBody .list1 li a:hover { color:#0e649a; }
#productBody .tools { position: absolute; right: 0px; bottom: -25px; }
#productBody .tools li { float: left; width: 17px; height: 17px; cursor: pointer; }
#productBody .tools li.twoCode { position: relative; margin: 0 9px; overflow: visible; }
#productBody .tools li.twoCode div { display:none; position: absolute; bottom:-130px; left: -46px; width: 90px; height: 110px; background:#fff url(http://www.news.cn/2015/img2015/icon_all.png) no-repeat -40px -93px; }
#productBody .tools li{ background: url(http://www.news.cn/2015/img2015/icon_all.png) no-repeat;}
#productBody .tools .iconGoTop { background-position: -90px -25px; }
#productBody .tools .iconTwoCode { background-position: -108px -25px; }
#productBody .tools .iconClose { background-position: -125px -25px; }
#productBody .scrollAd { width: 88px; height: 83px; overflow:hidden; border: 1px solid #ebebeb; background:#f4f4f4; position: absolute; left: -1px; top: -179px; }
#productBody .scrollAd .tempWrap { height: 54px; position: absolute; top: 23px; left: 17px; overflow: hidden; }
#productBody .scrollAd .pic { height: 62px; }
#productBody .scrollAd .pic li { display: none; float:left; width: 54px; height: 54px; }
#productBody .scrollAd .pic img { width:54px; height:54px; display: block; overflow: hidden; }
#productBody .scrollAd .hd { display: none; }
#productBody .scrollAd .text { display: block; width:100%; position: absolute; top: 3px; left: 0px; color:#1d71b7; text-align: center; font-size: 12px; }
#productBody .scrollAd .btn { width: 10px; height: 54px; position: absolute; bottom: 6px; cursor: pointer; }
#productBody .scrollAd .btn i { display:block;position: absolute; top: 50%; margin-top: -5px; left: 3px;background:url(http://www.news.cn/2015/img2015/icon_all.png) no-repeat;}
#productBody .scrollAd .adPrev { left: 0px; }
#productBody .scrollAd .adNext { right: 0px; }
#productBody .iconLeftArrow { width: 4px; height: 10px; background-position:-51px -45px!important; }
#productBody .iconRightArrow { width: 4px; height: 10px; background-position:-55px -45px!important; }
#productBody .ad2 { width: 88px; height: 83px; overflow:hidden; border: 1px solid #ebebeb; background:#f4f4f4; position: absolute; left: -1px; top: -90px; }
#productBody .ad2 img { width: 88px; height: 83px; }
#productBody .scrollZt{width: 88px;height: 83px;overflow: hidden;position: relative;}
#productBody .scrollZt li{width: 88px;height: 83px;position: absolute;top: 0px;left: 0px;}
@media screen and (max-height: 600px) {
#productBody {  bottom:auto;top:200px;}
}
@media screen and (min-width:0px) and (max-width: 767px) {
#productBody{  border:3px solid #f90;}
.domPC{ display:none;}
}